/***********************************************************

    *FileName:      mapConfig.js
    *Description:   地图初始化第二入口配置文件，该文件依赖于mapConfig.js文件
    *Version:       1.0.0
    *Aurthor:       yans
    *CreateDate:    2021/02/09
    *Note:          所有图层是分组的，其中每个图层都是有visible属性的，该属性是控制图层初始化的时候是否显示，
                    isHideInLayerControl属性是控制该图层是否在页面上控制面板上显示，默认所有图层都是在控制面板上展示的，如果去掉控制青设置isHideInLayerControl属性为true
                    所有图层都有如下1个属性
                    isCanClick: false, //是否有点击事件
                    wfs图层都会额外增加1个属性：
                    isClear: true,  //图层移动清除不可见区域数据
                    minLevel 图层显示的条件，勾选自动控制时，当地图大于等于该等级时，自动显示该图层

    --------------------------------------------------------
    *updateDate:
    *Aurthor: zhangjunbo
    *Description:

*************************************************************/

import { Style, Icon } from 'ol/style'
const imgBaseUrl = process.env.BASE_URL + 'images/'
const layersConfig = {}

layersConfig.mapUrl = null

layersConfig.mapLayers = [
  {
    title: '实时信息', // '自动监测站',
    icon: imgBaseUrl + 'icon/blue/实时信息icon.png',
    layers: [
      {
        source: 'Vector',
        title: '雨量站',
        visible: true,
        zIndex: 322,
        isCanClick: true,
        showTipsLayerTitle: true,
        floatMark: 'stnm',
        floatClass: 'ol-lable'
      },
      {
        source: 'Vector',
        title: '河道站',
        visible: true,
        zIndex: 324,
        isCanClick: true,
        style: new Style({
          image: new Icon({
            src: imgBaseUrl + 'feature/riverBule-16'
          })
        }),
        showTipsLayerTitle: true,
        floatMark: 'stnm',
        floatClass: 'ol-lable'
      },
      {
        source: 'Vector',
        title: '水库站',
        visible: true,
        zIndex: 326,
        isCanClick: true,
        style: new Style({
          image: new Icon({
            src: imgBaseUrl + 'feature/rsvrBlue-16.gif'
          })
        }),
        showTipsLayerTitle: true,
        showPopup: true,
        floatMark: 'stnm',
        floatClass: 'ol-lable'
      }
    ]
  }
  // {
  //   source: 'Vector',
  //   title: '雨量站',
  //   visible: true,
  //   zIndex: 322,
  //   isCanClick: true,
  //   showTipsLayerTitle: true,
  //   floatMark: 'stnm',
  //   floatClass: 'ol-lable'
  // },
  // {
  //   source: 'Vector',
  //   title: '河道站',
  //   visible: true,
  //   zIndex: 324,
  //   isCanClick: true,
  //   style: new Style({
  //     image: new Icon({
  //       src: imgBaseUrl + 'feature/riverBule-16'
  //     })
  //   }),
  //   showTipsLayerTitle: true,
  //   floatMark: 'stnm',
  //   floatClass: 'ol-lable'
  // },
  // {
  //   source: 'Vector',
  //   title: '水库站',
  //   visible: true,
  //   zIndex: 326,
  //   isCanClick: true,
  //   style: new Style({
  //     image: new Icon({
  //       src: imgBaseUrl + 'feature/rsvrBlue-16.gif'
  //     })
  //   }),
  //   showTipsLayerTitle: true,
  //   showPopup: true,
  //   floatMark: 'stnm',
  //   floatClass: 'ol-lable'
  // }
]

export default layersConfig
